Jump To:
Technical Q&As: Legacy Technologies
Code written to run in Mac OS 9 and earlier versions of the Mac OS can be updated to run in Mac OS X. The easiest way to do this is by using the Carbon framework, which has many managers and functions similar to their Mac OS 9 equivalents. Documentation for Mac OS 9 and earlier APIs is provided to aid in this effort.

Document Descriptions
On Off
Display

Sorted by
Title
Sort by
Legacy Status
Sort by
Date
-27835 Error at GXFinishPage (HTML)
GX06.
Unsupported 1995-08-01
-51 or -39 Error Code with GX Printing (HTML)
GXPD24.
Unsupported 1995-07-01
Accessing DHCP Options (HTML) ()
NW61.
Unsupported 1999-04-19
Accessing the ARA/PPP password (HTML) ()
NW56.
Unsupported 1999-05-17
Accessing the DialAssist data (HTML) ()
NW51.
Unsupported 1997-07-11
Accessing the Geographical Database in Apple's Map Control Panel (HTML) ()
OPS25.
Unsupported 1999-05-17
Adding Color Icons to Menu Items (HTML) ()
TB48.
Unsupported 1998-12-22
Adding Print Items to a Dialog (HTML)
GXPD26.
Unsupported 1995-08-01
Adding QuickDraw GX Printing Panels (HTML)
GXPD27.
Unsupported 1995-08-01
Adding Special Folders (HTML)
TB01.
Unsupported 1995-05-01
Additional URL Access Error Codes (HTML) ()
NW66.
Unsupported 2002-12-18
All Geometry Vertices Need UV Parameterization (HTML) ()
QD3D55.
Unsupported 1997-07-11
Altering the GX General Print Panel (HTML) ()
GXPD41.
Unsupported 1996-10-25
Ambient Coefficient (HTML) ()
QD3D35.
Unsupported 1996-04-08
AMT_PE and QuickTime for Windows Compatibility under Windows 95 (HTML)
AMTPE18.
Unsupported 1995-08-01
API for Non-GX Printing? (HTML)
QD29.
Unsupported 1996-03-04
Apple Accelerator Card & Textures (HTML) ()
QD3D61.
Unsupported 1997-07-11
Apple Mass Storage Class Driver always matches to my device at startup (HTML) ()
QA1131.
Unsupported 2002-05-23
Application Freezes on Startup with WorldScript I v7.1 (HTML)
QD13.
Unsupported 1995-07-01
ATA Manager Events Clarified (HTML)
DV24.
Unsupported 1995-12-07
Auto-dependency Checker (HTML)
PLAT05.
Unsupported 1995-06-01
Avoiding DragDrawingProc Pixel Trails (HTML)
TB26.
Unsupported 1996-10-25
Bizarre Extension Loading Order: BackQuote Sorts Between "A" and "B". (HTML) ()
OPS08.
Unsupported 1996-02-09
Building an Application for Windows in Apple Media Tool (HTML)
AMTPE20.
Unsupported 1995-08-01
C Open File Limit (HTML)
PLAT06.
Unsupported 1995-06-01
C++ Precedence Bug (HTML)
PLAT07.
Unsupported 1995-06-01
Call Q3View_GetWorldToFrustumMatrixState Only In A Rendering Loop (HTML) ()
QD3D77.
Unsupported 1997-07-11
Calling Control Strip Routines from PowerPC Code (HTML) ()
OPS15.
Unsupported 1997-03-14
Calling GetMenu Redundantly (HTML) ()
TB45.
Unsupported 1998-12-22
Calling TrackDrag with the Event Record's 'where' Field Expressed in Local Coordinates (HTML)
TB29.
Unsupported 1996-11-27
Can't Turn Off DrawContext's clearImageMethod (HTML)
QD3D01.
Unsupported 1995-06-01
Changing IP Numbers under Open Transport (HTML) ()
NW43.
Unsupported 1996-11-27
Changing the Default Directory for StandardFile Calls (HTML)
TB15.
Unsupported 1995-06-01
Checking Whether QD3D Is Available (HTML) ()
QD3D69.
Unsupported 1997-07-11
Clarification of TQ3HitData's 'distance' Field (HTML) ()
QD3D45.
Unsupported 1996-04-08
Clearing the Z-buffer in RAVE (HTML) ()
QD3D93.
Unsupported 1998-04-20
CloseDialog and 'ictb's (HTML)
TB66.
Unsupported 2000-01-18
Code Resources Larger Than 32K (HTML)
PLAT01.
Unsupported 1995-05-01
Collision Detection (HTML) ()
QD3D41.
Unsupported 1996-04-08
Color Animated Cursors (HTML)
TB03.
Unsupported 1995-05-01
Color-Separating Arbitrary Shapes (HTML) ()
GX09.
Unsupported 1996-06-01
ColorPicker.h and ColorSync 2.0 (HTML)
CS01.
Unsupported 1995-05-01
Composite Class Driver loads via both Driver/InterfaceInitialize entry point (HTML) ()
USB04.
Unsupported 1998-09-28
Control Panel Problems with Popup Menu's Click Area (HTML)
TB04.
Unsupported 1995-05-01
Copybits Bus Error with Offscreen GWorld (HTML) ()
QD49.
Unsupported 1997-11-17
Crash When Sending Messages in an Override (HTML)
GXPD29.
Unsupported 1995-08-01
Creating a GX Printing Extension to Obtain Print Job Information (HTML)
GXPD21.
Unsupported 1995-07-01
Creating a Menu with an Icon as its Title (HTML)
TB06.
Unsupported 1995-05-01
Creating Custom Icons for Documents Generated by a Plug-In (HTML) ()
OPS11.
Unsupported 1996-07-03
Creating QuickDrawGX Fonts (HTML)
GXTY01.
Unsupported 1995-05-01
Creating Screen Savers (HTML)
TB05.
Unsupported 1995-05-01
Default Surface/Shader UV Params For Caps of Cones & Cylinders (HTML) ()
QD3D73.
Unsupported 1997-07-11
Deleting a Resource Fork (HTML)
OPS04.
Unsupported 1995-06-01
Desk Accessory Menus (HTML) ()
TB51.
Unsupported 1998-12-22
Desktop Using Icons from Old Versions of Applications (HTML)
OPS03.
Unsupported 2001-03-26
Detecting CD/DVD media types (HTML)
QA1001.
Unsupported 2001-02-21
Detecting Control Strip at Startup (HTML)
OPS18.
Unsupported 1998-10-19
Detecting the Microseconds Trap (HTML)
TB16.
Unsupported 1995-06-01
Determining 3DMF Endian-ness (HTML) ()
QD3D33.
Unsupported 1996-04-08
Determining a PostScript Printer's Optimal Resolution (HTML)
QD44.
Unsupported 1996-07-03
Determining if a 680x0 program is Running on a PPC (HTML) ()
OPS14.
Unsupported 1996-09-27
Determining if a Drive is a Network Volume (HTML)
FL01.
Unsupported 1995-11-01
Determining if the Cursor is Hidden Or Not (HTML) ()
OPS13.
Unsupported 1996-09-27
Determining Power PC Type 11 Errors (HTML) ()
PLAT21.
Unsupported 1996-02-15
Determining The Selected Printer's Address (HTML)
QD35.
Unsupported 1995-11-22
Determining the Size of the Disk Cache (HTML) ()
ME04.
Unsupported 1996-07-03
Determining Which Features Are Supported by Specific Renderers (HTML) ()
QD3D31.
Unsupported 1996-04-08
Device Manager (HTML)
DV01.
Unsupported 1995-05-01
Difference between PCCard SDK2 and SDK3 (HTML) ()
HW62.
Unsupported 1999-03-29
Differences between QuickDraw GX 1.1.1 and 1.0.x (HTML)
GXNEW01.
Unsupported 1995-05-01
Direction of Mesh Contours (HTML)
QD3D25.
Unsupported 1995-09-15
Discipline startup, Documentation (HTML)
PLAT02.
Unsupported 1995-05-01
Displaying Windows 3DMF Files On A Mac (HTML) ()
QD3D81.
Unsupported 1997-07-11
Does This Printer Support PostScript? (HTML) ()
QD46.
Unsupported 1997-01-09
Drag Manager & the -600 (procNotFound) Error (HTML) ()
TB22.
Unsupported 1996-08-21
Drag Manager and windowKind 20 (HTML) ()
TB28.
Unsupported 1996-11-27
Dragging to the Trash (HTML) ()
TB31.
Unsupported 1996-11-27
Drawing Text into a RAVE Context (HTML) ()
QD3D89.
Unsupported 1998-04-20
Embedding a GX Picture into a PICT (HTML)
GX07.
Unsupported 1995-09-15
Error Loading: DriverServicesLib (-2804) Error Explained (HTML) ()
QD3D59.
Unsupported 1997-07-11
Error on Page 4-163 of QDGX Printing Extensions and Drivers (HTML)
GXPD20.
Unsupported 1995-07-01
Errors on Symbol Names Longer than 64 Characters (HTML) ()
TB33.
Unsupported 1997-01-31
Ethernet Error on a PowerMac (HTML)
NW14.
Unsupported 1995-09-15
Excluding UVs When Building a Vertex List (HTML)
QD3D04.
Unsupported 1995-06-01
Expanding the System Heap (HTML)
OPS02.
Unsupported 2001-03-26
Extension Off, Macsbug On (HTML)
PLAT31.
Unsupported 2000-05-31
Extensions vs. Libraries (HTML) ()
QD3D37.
Unsupported 1996-04-08
Extracting InstaCompOne Archive Files (HTML) ()
PLAT29.
Unsupported 1997-03-14
FAT Code Resources (HTML)
PPCSYS04.
Unsupported 1995-05-01
Finding the VM Backing Store (HTML) ()
ME07.
Unsupported 2001-03-30
Fixed Math Rounding (HTML) ()
OPS20.
Unsupported 1999-05-17
Flattening Objects Separately (HTML) ()
GXPD44.
Unsupported 1997-01-09
Forcing TextEdit To Draw Over a Background Image (HTML) ()
TX07.
Unsupported 1996-02-15
FWSendSoftwareInterrupt vs. SendSoftwareInterrupt (HTML) ()
QA1002.
Unsupported 2002-02-13
Gathering system information under Traditional Mac OS (HTML)
QA1000.
Unsupported 2001-01-10
gestaltFWVMBackingStore (HTML) ()
FW04.
Unsupported 1999-10-05
Getting Default Settings for a Given Font (HTML) ()
GXTY10.
Unsupported 1996-06-01
Getting Started with Network Programming (HTML)
NW32.
Unsupported 1996-05-14
Getting the Processor Type and Speed on a PCI Mac (HTML)
HW18.
Unsupported 1995-07-15
Grayscale Printing on a LaserWriter LS (HTML)
QD38.
Unsupported 1995-12-07